// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package cn.com.smartdevices.bracelet.chart.base;
import android.graphics.Bitmap;
import android.graphics.BitmapShader;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Shader;
// Referenced classes of package cn.com.smartdevices.bracelet.chart.base:
// Renderer
public class BitmapRenderer extends Renderer
{
Bitmap a;
Shader b;
public BitmapRenderer(Bitmap bitmap)
{
a = bitmap;
paint = new Paint();
b = new BitmapShader(a, android.graphics.Shader.TileMode.REPEAT, android.graphics.Shader.TileMode.CLAMP);
paint.setShader(b);
}
public int getHeight()
{
return a.getHeight();
}
public int getWidth()
{
return a.getWidth();
}
public void setBitmap(Bitmap bitmap)
{
BitmapShader bitmapshader = new BitmapShader(bitmap, android.graphics.Shader.TileMode.REPEAT, android.graphics.Shader.TileMode.CLAMP);
paint.setShader(bitmapshader);
}
public void setScale(float f, float f1)
{
Matrix matrix = new Matrix();
matrix.setScale(f, f1);
b.setLocalMatrix(matrix);
}
}